#pragma once

#include "util.h"
namespace WinApp
{
	class Window
	{
	public:
		Window(HINSTANCE hInstance, int width = 1024, int height = 768);
		~Window(void);
	public:
		void Show();
		HWND GetWnd();
		void GetRect(Core::Rect* rect);

	private:
		HINSTANCE hInst; // global handle to hold the application instance
		HWND wndHandle; // global variable to hold the window handle
	};
}